shortbread biscuits - French English Dictionary